Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
8700100.00%25.85

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
nl.toolforge.karma.core.boot 800100.00%0.47
nl.toolforge.karma.core.cmd 1100100.00%0.55
nl.toolforge.karma.core 1600100.00%0.09
nl.toolforge.karma.core.bundle 600100.00%0.70
nl.toolforge.karma.core.history 700100.00%2.67
nl.toolforge.karma.core.location 200100.00%0.39
nl.toolforge.karma.core.manifest 1200100.00%1.78
nl.toolforge.karma.core.scm 300100.00%0.01
nl.toolforge.karma.core.vc.cvsimpl 1500100.00%18.64
nl.toolforge.karma.core.vc 700100.00%0.55

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

nl.toolforge.karma.core.boot

ClassTestsErrorsFailuresSuccess RateTime
Success TestWorkingContext 500100.00%0.134
Success TestWorkingContextConfiguration 200100.00%0.302
Success TestStore 100100.00%0.038

nl.toolforge.karma.core.cmd

ClassTestsErrorsFailuresSuccess RateTime
Success TestCommandDescriptor 600100.00%0.006
Success TestCommandDescriptorMap 200100.00%0.008
Success TestCommandException 100100.00%0.079
Success TestCommandLoader 200100.00%0.456

nl.toolforge.karma.core

ClassTestsErrorsFailuresSuccess RateTime
Success TestErrorCode 300100.00%0.076
Success TestVersion 1300100.00%0.016

nl.toolforge.karma.core.bundle

ClassTestsErrorsFailuresSuccess RateTime
Success TestBundleCache 600100.00%0.695

nl.toolforge.karma.core.history

ClassTestsErrorsFailuresSuccess RateTime
Success TestModuleHistory 100100.00%0.073
Success TestModuleHistoryFactory 200100.00%2.514
Success TestModuleHistoryException 400100.00%0.079

nl.toolforge.karma.core.location

ClassTestsErrorsFailuresSuccess RateTime
Success TestLocationLoader 100100.00%0.380
Success TestLocationType 100100.00%0.006

nl.toolforge.karma.core.manifest

ClassTestsErrorsFailuresSuccess RateTime
Success TestManifest 400100.00%0.700
Success TestManifestLoader 100100.00%0.905
Success TestModule 500100.00%0.164
Success TestModuleDescriptor 200100.00%0.014

nl.toolforge.karma.core.scm

ClassTestsErrorsFailuresSuccess RateTime
Success TestModuleDependency 300100.00%0.014

nl.toolforge.karma.core.vc.cvsimpl

ClassTestsErrorsFailuresSuccess RateTime
Success TestCVSRepository 200100.00%0.077
Success TestCVSRunner 800100.00%9.573
Success TestModuleCreation 200100.00%6.975
Success TestUtils 300100.00%2.015

nl.toolforge.karma.core.vc

ClassTestsErrorsFailuresSuccess RateTime
Success TestAuthenticator 200100.00%0.536
Success TestDevelopmentLine 500100.00%0.011

Test Cases

[ summary] [ package list] [ test cases]

TestWorkingContext

Success testConstructor0.12
Success testConstructor20.00
Success testStaticStuff0.00
Success testDefaultDirectories0.00
Success testConfigure0.01

TestWorkingContextConfiguration

Success testConstructor0.11
Success testLoad0.18

TestStore

Success testGetModule0.04

TestCommandDescriptor

Success testEquals10.00
Success testEquals20.00
Success testEquals30.00
Success testEquals40.00
Success testEquals50.00
Success testEquals60.00

TestCommandDescriptorMap

Success testAdd10.00
Success testGet0.00

TestCommandException

Success testException10.08

TestCommandLoader

Success testParse10.38
Success testCommandOptions10.07

TestErrorCode

Success testConstructor0.07
Success testGetErrorMessage0.00
Success testGetErrorCodeString0.00

TestVersion

Success testConstuctorWithValidVersions0.00
Success testConstuctorWithInvalidVersions0.00
Success testConstuctorWithInts0.00
Success testVersionParsing0.00
Success testCompare0.00
Success testBoundaries10.00
Success testBoundaries20.00
Success testBoundaries30.00
Success testBoundaries40.00
Success testPatch0.00
Success testCreatePatch0.00
Success testIncrease0.00
Success testIncreaseMajor0.01

TestBundleCache

Success testFlush0.37
Success testRegister10.07
Success testRegister20.06
Success testRegister30.07
Success testRegister40.06
Success testRegister50.06

TestModuleHistory

Success testSaveModuleHistoryEmptyLocation0.07

TestModuleHistoryFactory

Success testGetSetHistory2.41
Success testNothing0.10

TestModuleHistoryException

Success testModuleHistoryExceptionCreation0.07
Success testGetMessage0.01
Success testGetErrorCode0.00
Success testGetMessageArguments0.00

TestLocationLoader

Success testLoad0.38

TestLocationType

Success testGetTypeInstance0.00

TestManifest

Success testConstructor0.44
Success testDuplicateModules0.09
Success testDuplicateIncludes0.08
Success testLoad0.09

TestManifestLoader

Success testLoad0.90

TestModule

Success testConstructor0.14
Success testTypes0.00
Success testGetLocation0.00
Success testGetLayoutTemplate0.00
Success testComparator0.01

TestModuleDescriptor

Success testSettersAndGetters0.00
Success testEquals0.00

TestModuleDependency

Success testEquals20.00
Success testEquals0.00
Success testComplexHashCode0.00

TestCVSRepository

Success testGetCVSROOT10.07
Success testGetCVSROOT20.00

TestCVSRunner

Success testConstructor1.06
Success testAdd11.38
Success testAddAndExistsInRepository1.78
Success testCheckoutAndAdd1.55
Success testUpdateWithInvalidVersion10.98
Success testUpdateWithCorrectVersion1.17
Success testPatchLine1.55
Success testNothing0.10

TestModuleCreation

Success testCreateRemote6.88
Success testNothing0.09

TestUtils

Success testPatchLine1.18
Success testMainLine0.72
Success testNothing0.11

TestAuthenticator

Success testAuthenticatorKey0.36
Success testAuthenticate0.18

TestDevelopmentLine

Success testEquals0.00
Success testPatchLine0.00
Success testConstructorWithInvalidValues0.00
Success testConstructorWithValidValues0.00
Success testBla0.00